• Distributed Online Algorithms for the Agent Migration Problem in WSNs 

      Tziritas, N.; Lalis, S.; Khan, S. U.; Loukopoulos, T.; Xu, C. Z.; Lampsas, P. (2013)
      The mobile agent paradigm has been adopted by several systems in the area of wireless sensor networks as it enables a flexible distribution and placement of application components on nodes, at runtime. Most agent placement ...
    • Introducing agent evictions to improve application placement in wireless distributed systems 

      Tziritas, N.; Lampsas, P.; Lalis, S.; Loukopoulos, T.; Khan, S. U.; Xu, C. Z. (2012)
      With the development of mobile code frameworks for embedded systems, an application can be structured as a set of cooperating components (agents) that are placed on the nodes of the system in a flexible way. Reducing the ...
    • On minimizing the resource consumption of cloud applications using process migrations 

      Tziritas, N.; Khan, S. U.; Xu, C. Z.; Loukopoulos, T.; Lalis, S. (2013)
      According to the pay-per-use model adopted in clouds, the more resources an application running in a cloud computing environment consumes, the greater the amount of money the owner of the corresponding application will be ...
    • On reconfiguring embedded application placement on smart sensing and actuating environments 

      Tziritas, N.; Khan, S. U.; Loukopoulos, T. (2011)
      In a smart home environment appliances and objects have sensing, actuating and wireless communication capabilities. Recent embedded middleware initiatives aim at providing an easy to use programming framework for developing ...
    • Single and Group Agent Migration: Algorithms, Bounds, and Optimality Issues 

      Tziritas, N.; Khan, S. U.; Loukopoulos, T.; Lalis, S.; Xu, C. Z.; Lampsas, P. (2014)
      Recent embedded middleware platforms enable the structuring of an application as a set of collaborating agents deployed on various nodes of the underlying wireless sensor network (WSN). Of particular importance is the ...
    • Survey on Grid Resource Allocation Mechanisms 

      Qureshi, M. B.; Dehnavi, M. M.; Min-Allah, N.; Qureshi, M. S.; Hussain, H.; Rentifis, I.; Tziritas, N.; Loukopoulos, T.; Khan, S. U.; Xu, C. Z.; Zomaya, A. Y. (2014)
      Grid is a distributed high performance computing paradigm that offers various types of resources (like computing, storage, communication) to resource-intensive user tasks. These tasks are scheduled to allocate available ...